*{padding: 0; margin: 0; font-size: 14px;}
a{text-decoration: none; color: #5c5a5a;}
li{list-style: none;}

.container{
    width: 1000px;
    margin: 50px auto;
}
.container .header{
    margin-bottom: 20px;
}

.container table{
    width: 100%;
}
.container table th,td{
    border-bottom: 1px dashed gray;
    text-align: center;
}

.container table input[name='minus'],input[name='plus']{
    width: 20px;
    text-align: center;
    background-color: #f1ebeb;
    cursor: pointer;
}
.container table input[name='amount']{
    width: 50px;
    text-align: center;
}

.container h2{
    text-align: right;
}

.container h2 span{
    color: red;
}
#toshopListPage{
    float: right;
    height: 40px;
    margin: 10px;
}